const fs = require('fs')
const path = require('path')

/**
 * 异步删除
 * */
function deleteFile (filePath) {
    // fs.unlink(filePath, (err) => {
    //     if (err) {
    //         console.log("删除失败");
    //         return;
    //     }
    //     console.log("删除成功");
    // });

    // Node.js 14.14.0及以上版本可以使用fs.rm
    fs.rm(filePath, (err) => {
        if (err) {
            console.log("删除失败");
            return;
        }
        console.log("删除成功");
    });
}
deleteFile(path.join(__dirname, './a.txt'))

/**
 * 同步删除
 * */
function deleteFileSync (filePath) {
    // fs.unlinkSync(filePath");
    fs.rmSync(filePath);
}

// deleteFileSync(path.join(__dirname, './a.txt'))